Please Note

The canvas graphic and the other game graphics
have to be in the same sprite format.

This ensures that when the game graphics are simple plotted to the canvas
graphic they are all the same colour depth etc then the whole thing is 
translated while plotting the canvas to the screen. this give correct
colours in any screen mode.

